take a place by storm


Results for "take a place by storm"

English - Turkish Dictionary

take a place by storm

(English - Turkish Dictionary) :
ask. şiddetli bir hücum yaparak bir yeri almak/ele geçirmek.